/* CSS Document */
body {font-size:13px; font-family:'Î¢ÈíÑÅºÚ';color:#393939;margin:0;padding:0;background:#fff}

a:link, a:visited {text-decoration:none;color:#393939}
a:hover, a:active{color:#f00}
img {border:none}
ul,li,h1,h2,h3,h4,h5,h6,p {margin:0;padding:0}
li {list-style:none}

.clear {clear:both;font-size:0;line-height:0;height:0}


.top, .logo, .banner, .menu, .notice, .content, .link, .foot {width:1000px;margin:0 auto}

.head {width:100%; background:url(../images/top_bg.jpg); height:168px}

.top {
    position:relative; height:28px;
}
.tip {
    width:256px; height:28px; position:absolute; top:0px; right:0px; line-height:23px; background:url(../images/shouye.jpg) no-repeat;
}
.tip a,.tip a:visited{
    padding-left:30px; color:#fff;
}
.tip a:hover {
    color:#fff;
}
.logo {
    width:972px; height:87px; background:url(../images/top.jpg) no-repeat;
}
.menu {
    height:50px; padding-top:2px; text-align:center; line-height:50px;
}
.menu ul li {
    height:50px; width:124px; text-align:center; display:block; background:url(../images/fengexian.jpg) no-repeat right 14px; float:left;
}
.menu ul li.nosx {
    background:none;
}
.menu a {
    height:50px; width:124px; display:block; float:left; font-size:14px; font-weight:bold;
}
.menu a:hover {
    color:#f00; background:url(../images/select.jpg) no-repeat left bottom;
}
.banner {
    height:397px;
}
.main {
    width:100%; height:100%;
	margin-top:15px;
}
.hg1{ height:332px;}
.hg2{ height:225px;}
.hg3{ height:400px;}
.mt {
    width:1000px; margin:0 auto; 
}
.mb {
    width:1000px; height:220px; margin:0 auto;
}
.mt_about {
    width:293px; float:left; height:330px; border:1px solid #e1e1e1; margin-left:14px;
}
.mt_about_title {
    width:269px; height:33px; background:url(../images/title_bg.jpg) repeat-x; padding-left:12px; padding-right:12px; line-height:33px;
}
.mt_about_title a {
    float:right;   
}
.mt_about_title span {
    color:#e10200; font-size:14px; font-weight:bold;
}
.mt_news {
    width:437px; margin-left:15px; float:left;  height:330px;
}
.mt_news_title {
    width:425px; height:33px; background:url(../images/title_bg_xw.jpg) repeat-x; padding-right:12px; line-height:33px;
}
.mt_news_title a {
    float:right;   
}
.mt_news_cont {
    width:415px; height:278px; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1; padding:10px;
}
.mnc_top {
    height:84px; width:100%; overflow:hidden;
}
.mnc_top_right {
    height:84px; float:right; width:270px;
}
.mnc_top_right h4 {
    height:20px; line-height:15px; width:270px; overflow:hidden; display:block; color:#f00;
}
.mnc_top_right h4 a {
    color:#f00;
}

.mnc_top_right span {
    display:block; width:270px; height:60px;overflow:hidden;
}
.mnc_top_right span p{
    display:block; width:270px; height:45px; line-height:22px; overflow:hidden;
}
.mnc_top_right span a{
    color:#f00;
}
.mnc_bottom {
    padding-top:20px;
}
.mnc_bottom ul li{
    height:24px; line-height:24px; background:url(../images/dian.jpg) no-repeat 8px 9px; padding-left:20px;
}
    .mnc_bottom ul li span {
        float:right; color:#989898;
    }
.mt_wenhua {
    width:238px; float:left; background:url(../images/qywhbg.jpg) no-repeat;  height:332px; 
}
.mt_wenhua ul.dl01 {
    width: 208px;padding-left:8px;padding-top:50px; 
}
.mt_wenhua ul.dl01 span.bm {
    font-size:15px;
	font-weight:bold;
	border-bottom:none;
	padding-top:10px;
	color:#c00;
}
.mt_wenhua ul.dl01 span {
	font-size:13px;
    border-bottom: 1px dotted #D7D7D7;
    clear: both;
    display: block;
    height: 24px;
    line-height: 24px;
    width: 208px;
	padding-left:10px;
}


.mb_title {
    width:973px; height:34px; background:url(../images/title_bg.jpg) repeat-x; padding-left:12px; padding-right:12px; line-height:34px;
    border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-left:1px solid #e1e1e1;
}
.mb_title a {
    float:right;   
}
.mb_title span {
    color:#e10200; font-size:14px; font-weight:bold;
}
.mb_cont {
    padding:12px; width:975px; height:165px; overflow:hidden;display:block; background-color:#ededed;
}
.mb_cont ul li {
    width:195px; height:165px; overflow:hidden; display:block; float:left; padding-right:5px;
}
.mb_cont ul li img {
    width:195px; height:138px; overflow:hidden;
}
.mb_cont ul li span {
    width:185px; height:26px; line-height:26px; padding-left:5px; padding-right:5px; display:block; text-align:center;
}

.mt_about_cont {
    padding:10px;
}
.mt_about_cont span {
    height:170px; line-height:21px; padding-top:10px; display:block;
}
.mt_about_cont span a{
    color:#f00;
}
.mt_fenlei {
    width:238px; float:left; background:url(../images/cpfl.jpg) no-repeat;  height:400px; clear:both;
}
.mt_fenlei ul.dl01 {
    width: 208px;padding-left:8px;padding-top:60px; 
}
.mt_fenlei ul.dl01 li {
	background:url(../images/dian.jpg) 10px 12px no-repeat;
    border-bottom: 1px dotted #D7D7D7;
    clear: both;
    display: block;
    height: 30px;
    line-height: 30px;
    width: 193px;
	padding-left:25px;
}
.mt_fenlei ul.dl01 li a{
    color:#393939;
	font-size:13px;
	font-weight:bold;
}
.mt_fenlei ul.dl01 li a:hover{
    color:#c00;
}
.mt_ziyuan {
    width:745px; margin-left:15px; float:left;  height:330px;
}
.mt_ziyuan_title {
    width:733px; height:33px; background:url(../images/title_bg_zy.jpg) no-repeat; padding-right:12px; line-height:33px;
}
.mt_ziyuan_title a {
    float:right;   
}
.mt_zy_cont {
    width:733px; height:278px; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1; padding:5px;
}
.zy_top {
    height:84px; width:100%; overflow:hidden;
}
.footer {background:url(../images/foot_bg.jpg);width:100%;height:140px;padding-top:10px; text-align:center; clear:both; margin-top:15px;}
.footer h {line-height:25px;color:#fff; height:60px;}
.footer p {line-height:25px;color:#fff; height:25px;}
.footer a {color:#fff; padding-left:10px;}
.footer a:hover{ color:#ccc;}
	
.nav {background:url(img/nav.png) no-repeat 5px 12px;height:23px;padding-top:10px;padding-left:25px;color:#333;border-bottom:1px solid #dadada}
	.nav a {color:#333}
		
.list {margin:10px 20px}
	.list ul {line-height:26px;padding:15px 0}
	.list li {padding:0 5px 0 20px;background:url(img/tips_li.png) no-repeat 5px 12px;height:32px;overflow:hidden;border-bottom:1px dotted #999}
	.list li a {color:#333}
	.list li span {float:right;color:#999}
			
.page {line-height:28px;margin:20px auto 0 auto;text-align:center}
	.page a {padding:3px 7px;border:1px solid #d5d4d4;color:#333}
	.page a:hover, .page_cur {background:#f3f3f3;color:#f00;border:1px solid #ccc}		
	
.art {margin:0 10px;padding:15px 20px}
	.art h3 {text-align:center;font-size:24px;color:#333;line-height:42px; font-family:"Î¢ÈíÑÅºÚ"}
	.art_info {text-align:center;line-height:42px;color:#999}
	.art p {line-height:28px}	
	

.wid {
    width: 1000px;
    margin: 0 auto;
    padding-top: 20px;
    margin-bottom:20px;
}
.i_left {
    width: 290px;
    text-align: left;
}
.i_l {
    float: left;
}
.i_l p{
    height:24px; line-height:24px;
}
.i_lx_bg {
    background: url(/img/js.gif) no-repeat;
    width: 290px;
    height: 305px;
    text-align: left;
}
h2 {
    width: 105px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #FFF;
    text-align: center;
    margin-bottom: 12px;
}
.i_lx {
    padding-left: 20px;
    padding-right: 10px;
}
.xw_bg {
    width: 288px;
    margin-top: 15px;
    border: 1px solid #d8d8d8;
    height: 200px;
    text-align: left;
}
h3 {
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #000000;
    text-align: left;
    margin-bottom: 12px;
    background: #f2f2f2;
    padding-left: 15px;
    border-bottom: 1px solid #d8d8d8;
}
.i_xw {
    padding-left: 15px;
    padding-right: 15px;
}
.i_xw li {
    background: url(../images/dian.jpg) no-repeat 0 8px;
    height: 24px;
    line-height: 24px;
    padding-left: 20px;
}
.i_r {
    width: 690px;
    float: right;
    border: 1px solid #d8d8d8;
    min-height:519px;
    _min-height:519px;
}
.n_nr ul li{
    height:25px; line-height:25px;
}
.n_nr ul li span {
    float:right; color:#f00;
}
.n_nr {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom:20px;
}
.n_nr p{line-height:25px;}
	
.cpzsbox {  height:190px; overflow:hidden;margin-top:15px; width:696px; border:1px solid #d8d8d8}
.cpzsbox a { width:165px; height:140px; text-align:center; overflow:hidden; float:left;}
.cpzsbox a img { width:148px; height:112px; display:block; padding:3px; border:1px solid #d8d8d8}
	
	
	
/*ÏÖ»õ×ÊÔ´*/
#xhzy { padding:5px; width:733px;overflow:hidden;}
.hg4{ height:355px; border:1px solid #e2e2e2;}
#tablebox { width: 733px;}
#tablebox th { background-color:#ccc; text-align:center; font-weight:bold; height:25px;}
#tablebox td { text-align:center; height:30px;} 

.pinzhi {
    width:1000px; height:227px;
	margin:15px auto 0;
}
.ml { width:238px; float:left; height:770px;}
.mr {width:745px; margin-left:15px; float:right;}
.mr h3 {
    background: none repeat scroll 0 0 #e2e2e2;
    border-bottom: 1px solid #999;
	font-family: "Î¢ÈíÑÅºÚ";
    color: #393939;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    margin-bottom: 12px;
    padding-left: 15px;
    text-align: left;
}
.mr h3 .xz{ padding-left:10px; color:#c00;}
.content{width:745px; }

.content dl.dl1 {
    margin-bottom: 0px;
    width: 745px;
}
.content dl.dl1 dt {
    border-bottom: 1px dashed #CCCCCC;
    height: 150px;
    padding-top: 10px;
    width: 745px;
}
.content dl.dl1 dt:hover {
    background: none repeat scroll 0 0 #F5F5F5;
}
.content dl.dl1 dt span a {
    height: 130px;
}
.content dl.dl1 dt span ins {
    border: 1px solid #E2E2E2;
    display: block;
    float: left;
    margin-left: 7px;
}
.content dl.dl1 dt span a ins img {
    border: 4px solid #F5F5F5;
    display: block;
    height: 130px;
    width: 200px;
}
.content dl.dl1 dt:hover span a ins img {
    border: 4px solid #fff;
}
.content dl.dl1 dt span b {
    color: #393939;
    display: block;
    float: left;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 16px;
    line-height: 40px;
    overflow: hidden;
    padding-left: 10px;
    white-space: nowrap;
    width: 510px;
}
.content dl.dl1 dt span d {
    color: #666666;
    display: block;
    float: left;
    font-size: 14px;
    line-height: 20px;
    overflow: hidden;
    padding-left: 10px;
    width: 510px;
}
.content dl.dl1 dt span c {
    color: #666;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 40px;
    padding-left: 10px;
    white-space: nowrap;
}
.content ul.page {
    display: inline;
    float: left;
    height: 50px;
}
.content ul.page li {
    cursor: pointer;
    float: left;
    padding: 0 3px;
}
.content ul.page li a {
    background-color: #E3E3E3;
    color: #585858;
    display: block;
    line-height: 26px;
    padding: 0 11px;
}
.content ul.page li a.a {
    font-size: 16px;
    font-weight: bold;
    padding: 0 9px;
}
.content ul.page li a:hover, .content ul.page li a.hover {
    background-color: #585858;
    color: #FFFFFF;
}


.float0831 {
	POSITION: fixed; TOP: 160px; RIGHT: 1px; _position: absolute; z-index:10000;
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND-POSITION: 2px -266px; FLOAT: left;
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}


.or_d {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 5px;
    width: 745px;
}
.or_d1 {
    height: auto;
    overflow: hidden;
    width: 745px;
}
.or_d2 {
    background: none repeat scroll 0 0 #BDBDBD;
    font-size: 0;
    height: 1px;
    margin: 22px auto;
    overflow: hidden;
    width: 745px;
}
.or_d3 {
    height: 29px;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 20px;
    width: 370px;
}
.or_lt {
    float: left;
    height: auto;
    padding-bottom: 2px;
    padding-left: 2px;
    width: 300px;
}
.or_rt {
    float: right;
    height: auto;
    padding-bottom: 2px;
    width: 400px;
}
.or_lm1 {
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    width: 300px;
}
.or_lm1_c {
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    height: 31px;
    line-height: 31px;
    width: 300px;
}
.or_lm2 {
    background: url("../images/list.png") no-repeat scroll -681px top  ;
    height: 31px;
    width: 300px;
}
.or_lm2 input {
    background: none repeat scroll 0 0 ;
    border: 0 none;
    height: 25px;
    line-height: 25px;
    margin-left: 5px;
    margin-top: 2px;
    width: 280px;
}
.or_lm8 {
    background: url("../images/list.png") no-repeat scroll left -775px  ;
    height: 31px;
    width: 645px;
}
.or_lm8 input {
    background: none repeat scroll 0 0  ;
    border: 0 none;
    height: 25px;
    line-height: 25px;
    margin-left: 5px;
    margin-top: 2px;
    width: 380px;
}
.or_lm5 {
    height: 17px;
    overflow: hidden;
    width: 300px;
}
.or_lm3 {
    color: #FF0000;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    width: 645px;
}
.or_lm4 {
    height: 188px;
    width: 645px;
}
.or_lm4 textarea {
    background: url("../images/list.png") no-repeat scroll left -438px  ;
    border: 0 none;
    height: 250px;
    padding: 10px;
    width: 625px;
}
.or_lm6 {
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    width: 645px;
}
.or_lm7 {
    height: 78px;
    overflow: hidden;
    width: 645px;
}
.or_lm7 .lm7_lt {
    float: left;
    height: 156px;
    width: 300px;
}
.or_lm7 .lm7_rt {
    float: right;
    height: 156px;
    width: 300px;
}
.or_d3 ul {
    height: 29px;
    line-height: 29px;
    width: 370px;
}
.or_d3 li.oryz {
    float: left;
    height: 29px;
    text-align: right;
    width: 60px;
}
.or_d3 li.orpic {
    float: left;
    height: 29px;
    text-align: center;
    width: 80px;
}
.or_d3 li.orint {
    float: left;
    height: 20px;
    padding-top: 2px;
    width: 82px;
}
.or_d3 li.orint input {
    border: 1px solid #C5C5C5;
    height: 20px;
    line-height: 20px;
    padding-left: 5px;
    padding-right: 5px;
    width: 70px;
}
.or_d3 li.ortj {
    float: left;
    height: 29px;
    padding-left: 20px;
    width: 114px;
}
.or_d3 li.ortj input {
    background: url("../images/list.png") no-repeat scroll left -170px  ;
    border: 0 none;
    color: #FFFFFF;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    height: 29px;
    width: 114px;
}
.or_cct {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 10px;
    padding-top: 10px;
    position: relative;
    width: 981px;
}
.or_cct h2 {
    color: #202020;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    font-weight: 100;
    height: 30px;
    line-height: 30px;
    width: 981px;
}
.or_cct ul {
    height: 20px;
    overflow: hidden;
    padding-bottom: 22px;
    width: 981px;
}
.or_cct ul li.xzwzc {
    color: #202020;
    float: left;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    padding-left: 10px;
    width: 108px;
}
.or_cct ul li.xzwzc1 {
    float: left;
    height: 13px;
    width: 13px;
}
.or_cct1 {
    background: url("../images/list.png") no-repeat scroll left -645px  ;
    color: #FFFFFF;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    height: 43px;
    padding: 20px;
    width: 941px;
}
.or_cct2 {
    background: none repeat scroll 0 0 #BDBDBD;
    font-size: 0;
    height: 1px;
    margin-top: 12px;
    overflow: hidden;
    width: 981px;
}